living in a foreign country - German English Dictionary